mechanical lifter - Alemán Inglés Diccionario